revenge by the wearer of horns - Französisch Englisch Wörterbuch